do temporary work - Français Anglais Dictionnaire